Modelling Adaptive Web Applications
نویسندگان
چکیده
Conceptual Modelling approaches for the web need extensions to specify dynamic personalization properties in order to design more powerful web applications. Current approaches provide techniques to support dynamic personalization, usually focused on implementation details. This article presents an extension of the OO-H conceptual modelling approach to address the particulars associated with the design and specification of dynamic personalization. The main benefit is that this specification can be modified without recompile the rest of the application modules. We describe how conventional navigation and presentation diagrams are influenced by personalization properties. In order to model the variable part of the interface logic OO-H has a personalization architecture that leans on a rule engine. Rules are defined based on a User Model and a Reference Model.
منابع مشابه
A Model-Driven Approach to Include Adaptive Navigational Techniques in Web Applications
Adaptivity is an increasingly demanded characteristic of Web applications. However, adaptive techniques usually implemented in Adaptive Hypermedia Systems have been hardly considered by current Model-Driven Web Development Methods. This work presents an approach to describe adaptive navigation techniques at early stages of the Web development process. Using the primitives of the OOWS Navigation...
متن کاملModelling Adaptivity with Aspects
Modelling adaptive Web applications is a difficult and complex task. Usually, the development of general system functionality and context adaptation is intertwined. However, adaptivity is a cross-cutting concern of an adaptive Web application, and thus is naturally viewed as an aspect. Using aspect-oriented modelling techniques from the very beginning in the design of adaptive Web applications ...
متن کاملNavigational Properties and User Attributes for Modelling Adaptive Web Applications
This work presents an approach for specifying the navigational characteristics of Adaptive Hypermedia Systems, providing the conceptual primitives of a pre-existing Navigational Model with adaptive navigational properties. These properties allow managing the accessibility and order of the modelled navigational paths according to the characteristics of the user. Values of these properties define...
متن کاملDesign and Evaluation of a Method for Partitioning and Offloading Web-based Applications in Mobile Systems with Bandwidth Constraints
Computation offloading is known to be among the effective solutions of running heavy applications on smart mobile devices. However, irregular changes of a mobile data rate have direct impacts on code partitioning when offloading is in progress. It is believed that once a rate-adaptive partitioning performed, the replication of such substantial processes due to bandwidth fluctuation can be avoid...
متن کاملA Model for Feature-Based User Model Interoperability on the Web
In this paper we present a model for User Model (UM) interoperability among feature-based adaptive applications on the Web. In order to enhance the interaction capabilities of such systems, we propose to exploit Web standards for interoperability, i.e. Web Services technologies and Semantic Web languages, together with negotiation techniques based on dialogue. Our model is based on a Service Or...
متن کامل